NuclearEngagement\Services\ApiRetryHandler S

Total Complexity 38
Dependencies 3
Dependents 1
Total lines 361
Lines of code 221
Logical lines of code 107
Comment lines 61
Methods 10
Properties 3

Methods 10

Method Rating Maintainability Complexity Lines of code
execute()
A
40 10 67
record_failure()
S
47 5 38
execute_batch()
S
52 4 25
record_success()
S
55 4 20
get_circuit_status()
S
54 4 20
get_circuit_state()
S
58 4 15
get_retry_delay()
S
56 2 18
__construct()
S
71 2 6
is_retryable()
S
71 2 6
reset_circuit()
S
69 1 6